body{width:950px;margin: 0 auto;background: url(../img/3.png) no-repeat center ;background-size: 950px 10000px;}

.header{float: right;margin-top: 27px;margin-right: 42px;border: 1px solid #cbe0e7;border-radius: 4px;background: linear-gradient(#fff,#ecf3f6);}
.header>li{float: left;font-size: 14px;}
.header>li a{width: 63px;height: 32px;line-height: 32px;text-align: center;display: inline-block;color: #3a79cf;font-weight: bold}
.header>li a:hover{background: linear-gradient(#ecf3f6,#fff)}
.header>li span{color: #e8eaeb}
form{height: 452px;background: #fff;width: 948px;float: left;margin-top: 72px;border: 1px solid #b7d3ec}
form h1{width: 826px;height: 49px;line-height: 49px;margin: 0 auto;font-size: 14px;color: #3a79cf;font-weight: bold;border-bottom: 1px solid #c2c2c2}
form p{height: 33px;line-height: 33px;color: #3a79cf;font-size: 18px;margin-top: 18px;margin-left: 117px}
form p input{border: 1px solid #dedede;width: 355px;height: 31px;margin-left: 15px;font-size: 14px}
form span{margin-left: 20px;color: red;font-size: 12px;display: none}
form button{width: 152px;height: 35px;background: #3a79cf;border: 1px solid #bfdafe;color: #fff;font-weight: bold;margin-top: 18px;margin-left: 195px;font-size: 16px;}

.footer{position: absolute;top: 620px;margin: 0 220px 17px}
.footer>li{float: left;}
.footer>li a{padding: 0 10px;color: #000}
